multiple perils - German English Dictionary